import { get, post } from '../request/index'


/* =================菜单管理================= */
// 菜单添加
export const menuAdd = (data) => post('/menuadd', data)
// 菜单列表
export const menuList = (data) => get('/menulist', data)
// 菜单获取（一条）
export const menuInfo = (data) => get('/menuinfo', data)
// 菜单修改
export const menuEdit = (data) => post('/menuedit', data)
// 菜单删除
export const menuDelete = (data) => post('/menudelete', data)

/* =================角色管理================= */
// 角色添加
export const roleAdd = (data) => post('/roleadd', data)
// 角色列表
export const roleList = () => get('/rolelist')
// 角色获取（一条）
export const roleInfo = (data) => get('/roleinfo', data)
// 角色修改
export const roleEdit = (data) => post('/roleedit', data)
// 角色删除
export const roleDelete = (data) => post('/roledelete', data)

/* =================管理员管理================= */
// 管理员添加
export const userAdd = (data) => post('/useradd', data)
// 管理员总数（用于计算分页）
export const userCount = () => get('/usercount')
// 管理员列表（分页）
export const userList = (data) => get('/userlist', data)
// 管理员获取（一条）
export const userInfo = (data) => get('/userinfo', data)
// 管理员修改
export const userEdit = (data) => post('/useredit', data)
// 管理员删除
export const userDelete = (data) => post('/userdelete', data)
// 管理员登录
export const userLogin = (data) => post('/userlogin', data)

/* =================商品分类管理================= */
// 商品分类添加
export const cateAdd = (data) => post('/cateadd', data, true)
// 商品分类列表
export const cateList = (data) => get('/catelist', data)
// 商品分类获取（一条）
export const cateInfo = (data) => get('/cateinfo', data)
// 商品分类修改
export const cateEdit = (data) => post('/cateedit', data, true)
// 商品分类删除
export const cateDelete = (data) => post('/catedelete', data)

/* =================商品规格管理================= */
// 商品规格添加
export const specsAdd = (data) => post('/specsadd', data)
// 商品规格列表（分页）
export const specsList = (data) => get('/specslist', data)
// 商品规格总数（用于计算分页）
export const specsCount = () => get('/specscount')
// 商品规格获取（一条）
export const specsInfo = (data) => get('/specsinfo', data)
// 商品规格修改
export const specsEdit = (data) => post('/specsedit', data)
// 商品规格删除
export const specsDelete = (data) => post('/specsdelete', data)

/* =================商品管理================= */
// 商品管理添加
export const goodsAdd = (data) => post('/goodsadd', data, true)
// 商品管理列表（分页）
export const goodsList = (data) => get('/goodslist', data)
// 商品管理总数（用于计算分页）
export const goodsCount = () => get('/goodscount')
// 商品管理获取（一条）
export const goodsInfo = (data) => get('/goodsinfo', data)
// 商品管理修改
export const goodsEdit = (data) => post('/goodsedit', data, true)
// 商品管理删除
export const goodsDelete = (data) => post('/goodsdelete', data)



/* =================会员管理================= */
// 会员列表
export const memberList = () => get('/memberlist')
// 会员获取（一条）
export const memberInfo = (data) => get('/memberinfo', data)
// 会员修改
export const memberEdit = (data) => post('/memberedit', data)


/* =================轮播图管理================= */
// 轮播图添加
export const bannerAdd = (data) => post('/banneradd', data, true)
// 轮播图列表
export const bannerList = () => get('/bannerlist')
// 轮播图获取（一条）
export const bannerInfo = (data) => get('/bannerinfo', data)
// 轮播图修改
export const bannerEdit = (data) => post('/banneredit', data, true)
// 轮播图删除
export const bannerDelete = (data) => post('/bannerdelete', data)


/* =================限时秒杀管理================= */
// 限时秒杀添加
export const seckAdd = (data) => post('/seckadd', data)
// 限时秒杀列表
export const seckList = () => get('/secklist')
// 限时秒杀获取（一条）
export const seckInfo = (data) => get('/seckinfo', data)
// 限时秒杀修改
export const seckEdit = (data) => post('/seckedit', data)
// 限时秒杀删除
export const seckDelete = (data) => post('/seckdelete', data)
